package com.itheima02;

import java.util.Scanner;

public class 存钱循环练习 {
    public static void main(String[] args) {
        while (true) {
            //键盘输入
            Scanner sc = new Scanner(System.in);
            //输入提示
            System.out.println("请输入您存款的金额：");
            //说去用户输入的钱
            double money = sc.nextDouble();

            //判断输入的金额是否大于1000  大于1000的话进入判断  否则让其重新输入
            if (money >= 1000) {
                //年限输入提示
                System.out.println("请输入您存款的年限");
                //获取用户输入的年限
                int year = sc.nextInt();
                //定义一个变量 用来表示用户最终能取走的钱
                double outmoney = 0;
                //判断不同的年限  用户能够收到钱  并将其赋值给outmoney
                if (year == 1) {
                    outmoney = money + money * 0.0225 * year;
                } else if (year == 2) {
                    outmoney = money + money * 0.0275 * year;
                } else if (year == 3) {
                    outmoney = money + money * 0.0325 * year;
                } else if (year == 5) {
                    outmoney = money + money * 0.0415 * year;
                } else {
                    System.out.println("你输入的年份错误");
                }
                //输出语句  输出用户能够获取的金额
                System.out.println("您一共能获得" + outmoney + "元");
                //跳出语句  想要一直输入输出的话就注释掉这行代码
                break;
            } else {
                //不满足条件  需要重输
                System.out.println("存款的金额需要大于1000");
            }
        }
    }
}
